stretcher leveler - Turkish English Dictionary